function viewModelDependency(modelName)
%VIEWMODELDEPENDENCY 显示模型依赖关系
%   此函数启动模型依赖关系查看器（Model Dependency Viewer），以图形化方式
%   显示指定模型的层次结构和模型引用关系。
%
%语法:
%   viewModelDependency(modelName)
%
%输入参数:
%   modelName - Simulink模型名称（字符串）
%
%输出参数:
%   无（打开图形化查看器窗口）
%
%说明:
%   - 调用depview函数启动依赖关系查看器
%   - 设置ModelReferenceInstance为true以显示模型引用实例
%   - 专注于显示模型层次结构而非文件依赖
%   - 提供清晰的模型引用关系可视化
%
%查看器功能:
%   - 树形结构显示模型层次
%   - 模型引用关系的图形化表示
%   - 交互式层次结构导航
%   - 模型实例和引用信息显示
%   - 层次深度和复杂度分析
%
%显示内容:
%   - 顶层模型和子模型关系
%   - 模型引用的层次结构
%   - 引用模型的实例化信息
%   - 模型之间的依赖方向
%   - 循环依赖检测（如果存在）
%
%使用场景:
%   - 理解复杂模型的层次结构
%   - 模型架构设计和评审
%   - 模型引用关系分析
%   - 架构重构和优化规划
%   - 团队协作中的模型理解
%架构分析提示:
%   - 观察模型层次的深度和广度
%   - 识别可能的架构问题（如过深的层次）
%   - 分析模型引用的合理性
%   - 检查是否存在循环依赖
%
%与其他工具的配合:
%   - viewFileDependency: 查看完整文件依赖
%   - ModelHierarchy类: 编程式获取层次信息
%   - getLibDependency: 分析库文件依赖
%
%依赖项:
%   depview - MATLAB依赖关系查看器函数
%
%参见:
%   viewFileDependency, getLibDependency, ModelHierarchy, depview
%


depview(modelName, 'ModelReferenceInstance', true);

end
